<?php
include_once "../funciones/class_carrito_orden.php";
include_once "filtro_cabecera.php";
include_once "../funciones/funciones_php.php";

function mostrar_carrito_cobranza($objeto , $ruta)
{
     $count = 0;
        //Si el objeto no esta vacio
        if(!$objeto->vacio())
        {
            echo "<table class=data>
                <thead class=data>
                <tr>
                <th>&#8470;</th>
                <th>Nombre</th>
                <th>Rut</th>
                <th>Telefono</th>
                <th>Direccion</th>
                <th>Comuna</th>
                <th>Contacto</th>
                <th>Instrucciones Especiales</th>
                <th>Ruta</th>
                <th>Acciones</th>
                </tr>
                </thead>";
                
            for($i = 0 ; $i < $objeto->getUltimoId() ; $i++)
            {
                //Si la fila no esta eliminada la muestra
                if(!$objeto->lineaEliminada($i))
                {
                    ($count % 2 == 0 )? $clase = " " : $clase = "class=odd"; 
                    echo  "<tbody class=data>
                        <tr " . $clase . ">
                        <td>&nbsp;" . ($count + 1) . "</td>
                        <td>&nbsp;" . $objeto->getNombre($i) . " " . $objeto->getApellido($i) . "</td>
                        <td>&nbsp;" . $objeto->getRut($i) . "</td>
                        <td>&nbsp;" . $objeto->getTelefono($i) . "</td>
                        <td>&nbsp;" . $objeto->getDireccion($i) . " " . $objeto->getNumDireccion($i) . " " . $objeto->getDepto($i) . "</td>
                        <td>&nbsp;" . $objeto->getComuna($i) . "</td>
                        <td>&nbsp;" . $objeto->getContacto($i) . "</td>
                        <td>&nbsp;" . $objeto->getInstruccionesEsp($i) . "</td>
                        <td>&nbsp;" . $ruta[$i] . "</td>
                        <td><a href='javascript:eliminar(".$i.");'>Eliminar</a></td>
                        </tr>
                        </tbody>
                        ";
                    $count++;
                }
                
            }
            echo "</table>";
            
        }
        else
        {
            echo "<center>No ha ingresado ordenes.</center>";
        }
        
}

//Recibe el id de la orden de flete que se eliminara
if( isset($_SESSION['carrito_orden_cobranza'], $_SESSION['ruta_cobranza']) )
{
    mostrar_carrito_cobranza( $_SESSION['carrito_orden_cobranza'], $_SESSION['ruta_cobranza'] );
}

?>